Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
sealed class DraggableType
Link copied to clipboard
data class IconData(val defaultIcon: ImageVector, val selectedIcon: ImageVector?)
Link copied to clipboard
sealed interface InputModel
Link copied to clipboard
data class InputPasswordModel(val title: String, val state: InputShellState, val inputStyle: InputStyle = InputStyle.DataInputStyle(), val supportingText: List<SupportingTextData>? = null, val legendData: LegendData? = null, val inputTextFieldValue: TextFieldValue? = null, val isRequiredField: Boolean = false, val autoCompleteList: List<String>? = null, val autoCompleteItemSelected: (String?) -> Unit? = null, val onNextClicked: () -> Unit? = null, val onValueChanged: (TextFieldValue?) -> Unit? = null, val onFocusChanged: (Boolean) -> Unit? = null, val imeAction: ImeAction = ImeAction.Next) : BasicTextInputModel

UiModel used for Input Password

Link copied to clipboard
data class InputUserModel(val title: String, val state: InputShellState, val inputStyle: InputStyle = InputStyle.DataInputStyle(), val supportingText: List<SupportingTextData>? = null, val legendData: LegendData? = null, val inputTextFieldValue: TextFieldValue? = null, val isRequiredField: Boolean = false, val autoCompleteList: List<String>? = null, val autoCompleteItemSelected: (String?) -> Unit? = null, val onNextClicked: () -> Unit? = null, val onValueChanged: (TextFieldValue?) -> Unit? = null, val onFocusChanged: (Boolean) -> Unit? = null, val imeAction: ImeAction = ImeAction.Next) : BasicTextInputModel

UiModel used for Input User

Link copied to clipboard
sealed class LocationItemModel
Link copied to clipboard
Link copied to clipboard
sealed interface SegmentedShellType
Link copied to clipboard
data class Tab(val id: String, val label: String, iconData: IconData? = null)
Link copied to clipboard
sealed class TabColorStyle
Link copied to clipboard
sealed class TabStyle